package com.wyz.mapper;

import com.wyz.entity.Wordtable;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;


/**
 * 单词表实体类的功能接口
 */
@Mapper
public interface WordTableDao {
    /**
     * 查询单词表的所有信息
     * @return
     */
    public List<Wordtable> getAllInfo();

    /**
     * 根据单词进行英文字母或翻译进行单词模糊查询
     * @param word
     * @param translate
     * @return
     */
    public List<Wordtable> getWordInfo(@Param("word") String word, @Param("translate") String translate);



    /**
     * 按单词编号进行查询指定单词
     * @param id
     * @return
     */
    public Wordtable getIdInfo(int id);


    /**
     * 删除某个单词信息
     * @param id
     * @return
     */
    public int delete(int id);

}
